<script setup>
  import { onLaunch, onShow, onError } from '@dcloudio/uni-app';
  import { ShoproInit } from './sheep';
  import sheep from '@/sheep';
  import { useI18n } from 'vue-i18n';
  const { locale } = useI18n();

  onLaunch(() => {
    // 隐藏原生导航栏 使用自定义底部导航
    uni.hideTabBar();
    const params = new URLSearchParams(window.location.search);

    const lang=params.get('lang')?params.get('lang'):params.get('deviceSerial')==='0e7f46adc39745'?'zh-TW':'zh-CN';
    sheep.$store('app').setLang(lang);
    locale.value = lang;
    // 加载Shopro底层依赖
    ShoproInit();
  });

  onError((err) => {
    console.log('AppOnError:', err);
  });

  onShow((options) => {
    // #ifdef APP-PLUS
    // 获取urlSchemes参数
    const args = plus.runtime.arguments;
    if (args) {
    }

    // 获取剪贴板
    uni.getClipboardData({
      success: (res) => {},
    });
    // #endif

    // #ifdef MP-WEIXIN
    // 确认收货回调结果
    console.log(options, 'options');
    // #endif
  });
</script>

<style lang="scss">
  @import '@/sheep/scss/index.scss';
</style>
